﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Globalization;
using System.Resources;
using System.Reflection;

/// <summary>
/// Reflected from: Microsoft.TeamFoundation.Build.Workflow.Activities.ActivitiesResources.
/// Assembly: Microsoft.TeamFoundation.Build.Workflow, Version=10.0.0.0.
/// </summary>
internal static class ActivitiesResources
{
    // Fields
    public const string ActivityCategoryChooseProperties = "ActivityCategoryChooseProperties";
    public const string ActivityCategoryMiscellaneous = "ActivityCategoryMiscellaneous";
    public const string ActivityCategoryProperties = "ActivityCategoryProperties";
    public const string AddingMapping = "AddingMapping";
    public const string AgentScopeAgentReservationSpecCategory = "AgentScopeAgentReservationSpecCategory";
    public const string AgentScopeAgentReservationSpecDescription = "AgentScopeAgentReservationSpecDescription";
    public const string AgentScopeDataToIgnoreCategory = "AgentScopeDataToIgnoreCategory";
    public const string AgentScopeDataToIgnoreDescription = "AgentScopeDataToIgnoreDescription";
    public const string AgentScopeDescription = "AgentScopeDescription";
    public const string AgentScopeMaxExecutionTimeCategory = "AgentScopeMaxExecutionTimeCategory";
    public const string AgentScopeMaxExecutionTimeDescription = "AgentScopeMaxExecutionTimeDescription";
    public const string AgentScopeMaxExecutionTimeDisplayName = "AgentScopeMaxExecutionTimeDisplayName";
    public const string AgentScopeMaxWaitTimeCategory = "AgentScopeMaxWaitTimeCategory";
    public const string AgentScopeMaxWaitTimeDescription = "AgentScopeMaxWaitTimeDescription";
    public const string AgentScopeMaxWaitTimeDisplayName = "AgentScopeMaxWaitTimeDisplayName";
    public const string AgentScopeNameDescription = "AgentScopeNameDescription";
    public const string AgentScopeNameDisplayName = "AgentScopeNameDisplayName";
    public const string AgentScopeTagComparisonDescription = "AgentScopeTagComparisonDescription";
    public const string AgentScopeTagComparisonDisplayName = "AgentScopeTagComparisonDisplayName";
    public const string AgentScopeTagsDescription = "AgentScopeTagsDescription";
    public const string AgentScopeTagsDisplayName = "AgentScopeTagsDisplayName";
    public const string AgentSettings_MaxExecutionTimeFormat = "AgentSettings_MaxExecutionTimeFormat";
    public const string AgentSettings_MaxWaitTimeFormat = "AgentSettings_MaxWaitTimeFormat";
    public const string AgentSettings_NameFormat_MatchAtLeast = "AgentSettings_NameFormat_MatchAtLeast";
    public const string AgentSettings_NameFormat_MatchExactly = "AgentSettings_NameFormat_MatchExactly";
    public const string AgentSettings_TagsFormat_MatchAtLeast = "AgentSettings_TagsFormat_MatchAtLeast";
    public const string AgentSettings_TagsFormat_MatchExactly = "AgentSettings_TagsFormat_MatchExactly";
    public const string AssociateBuildOutputsDescription = "AssociateBuildOutputsDescription";
    public const string AssociateBuildOutputsWorkspaceDescription = "AssociateBuildOutputsWorkspaceDescription";
    public const string AssociateChangesetsCurrentLabelDescription = "AssociateChangesetsCurrentLabelDescription";
    public const string AssociateChangesetsDescription = "AssociateChangesetsDescription";
    public const string AssociateChangesetsException = "AssociateChangesetsException";
    public const string AssociateChangesetsLastLabelDescription = "AssociateChangesetsLastLabelDescription";
    public const string AssociateChangesetsUpdateWorkItemsDescription = "AssociateChangesetsUpdateWorkItemsDescription";
    public const string BadTargetsFileVersion = "BadTargetsFileVersion";
    public const string BeginCheckedInArgumentComment = "BeginCheckedInArgumentComment";
    public const string BeginRunTimeArgumentComment = "BeginRunTimeArgumentComment";
    public const string BeginTeamBuildArgumentComment = "BeginTeamBuildArgumentComment";
    public const string BuildNumberFormatDescription = "BuildNumberFormatDescription";
    public const string BuildOutputsDescription = "BuildOutputsDescription";
    public const string BuildSettings_MultipleProjectDefaultConfigurationFormat = "BuildSettings_MultipleProjectDefaultConfigurationFormat";
    public const string BuildSettings_MultipleProjectMultipleConfigurationFormat = "BuildSettings_MultipleProjectMultipleConfigurationFormat";
    public const string BuildSettings_SingleProjectDefaultConfigurationFormat = "BuildSettings_SingleProjectDefaultConfigurationFormat";
    public const string BuildSettingsPlatformConfigurationsDescription = "BuildSettingsPlatformConfigurationsDescription";
    public const string BuildSettingsPlatformConfigurationsDisplayName = "BuildSettingsPlatformConfigurationsDisplayName";
    public const string BuildSettingsProjectsToBuildDescription = "BuildSettingsProjectsToBuildDescription";
    public const string BuildSettingsProjectsToBuildDisplayName = "BuildSettingsProjectsToBuildDisplayName";
    public const string BuildUpdateForWorkItem = "BuildUpdateForWorkItem";
    public const string BuiltChangeset = "BuiltChangeset";
    public const string CannotFindCurrentLabel = "CannotFindCurrentLabel";
    public const string CannotFindLastLabel = "CannotFindLastLabel";
    public const string CheckinGatedChangesDescription = "CheckinGatedChangesDescription";
    public const string ConvertWorkspaceItemDescription = "ConvertWorkspaceItemDescription";
    public const string ConvertWorkspaceItemDirectionDescription = "ConvertWorkspaceItemDirectionDescription";
    public const string ConvertWorkspaceItemInputDescription = "ConvertWorkspaceItemInputDescription";
    public const string ConvertWorkspaceItemInputsDescription = "ConvertWorkspaceItemInputsDescription";
    public const string ConvertWorkspaceItemsDescription = "ConvertWorkspaceItemsDescription";
    public const string ConvertWorkspaceItemWorkspaceDescription = "ConvertWorkspaceItemWorkspaceDescription";
    public const string CopyDestinationNullOrEmpty = "CopyDestinationNullOrEmpty";
    public const string CopyDirectoryDescription = "CopyDirectoryDescription";
    public const string CopyDirectoryDestinationDescription = "CopyDirectoryDestinationDescription";
    public const string CopyDirectoryException = "CopyDirectoryException";
    public const string CopyDirectorySourceDescription = "CopyDirectorySourceDescription";
    public const string CopySourceNotExist = "CopySourceNotExist";
    public const string CopySourceNullOrEmpty = "CopySourceNullOrEmpty";
    public const string CoreGet = "CoreGet";
    public const string CoreLabel = "CoreLabel";
    public const string CreateDirectoryDescription = "CreateDirectoryDescription";
    public const string CreateDirectoryDirectoryDescription = "CreateDirectoryDirectoryDescription";
    public const string CreateDirectoryIOError = "CreateDirectoryIOError";
    public const string CreateDirectoryUnauthorizedError = "CreateDirectoryUnauthorizedError";
    public const string CreateWorkItem = "CreateWorkItem";
    public const string CreateWorkItemAssignedToDescription = "CreateWorkItemAssignedToDescription";
    public const string CreateWorkItemCommentDescription = "CreateWorkItemCommentDescription";
    public const string CreateWorkItemCustomFieldValuesDescription = "CreateWorkItemCustomFieldValuesDescription";
    public const string CreateWorkItemDescription = "CreateWorkItemDescription";
    public const string CreateWorkItemTitleDescription = "CreateWorkItemTitleDescription";
    public const string CreateWorkItemWorkItemTypeDescription = "CreateWorkItemWorkItemTypeDescription";
    public const string CreateWorkspaceBuildDirectoryDescription = "CreateWorkspaceBuildDirectoryDescription";
    public const string CreateWorkspaceCommentDescription = "CreateWorkspaceCommentDescription";
    public const string CreateWorkspaceDescription = "CreateWorkspaceDescription";
    public const string CreateWorkspaceSourcesDirectoryDescription = "CreateWorkspaceSourcesDirectoryDescription";
    public const string CreateWorkspaceWorkspaceNameDescription = "CreateWorkspaceWorkspaceNameDescription";
    public const string DefaultWorkItemType = "DefaultWorkItemType";
    public const string DeleteDirectoryDescription = "DeleteDirectoryDescription";
    public const string DeleteDirectoryDirectoryDescription = "DeleteDirectoryDirectoryDescription";
    public const string DeleteDirectoryRecursiveDescription = "DeleteDirectoryRecursiveDescription";
    public const string DeleteShelvesetError = "DeleteShelvesetError";
    public const string DeleteWorkspaceDeleteLocalItemsDescription = "DeleteWorkspaceDeleteLocalItemsDescription";
    public const string DeleteWorkspaceDescription = "DeleteWorkspaceDescription";
    public const string DeleteWorkspaceNameDescription = "DeleteWorkspaceNameDescription";
    public const string DeprecatedProperty = "DeprecatedProperty";
    public const string DesignTimeMacro_Revision = "DesignTimeMacro_Revision";
    public const string DoUpdateWorkitemsException = "DoUpdateWorkitemsException";
    public const string DownloadFileDescription = "DownloadFileDescription";
    public const string DownloadFilesDeletionIdDescription = "DownloadFilesDeletionIdDescription";
    public const string DownloadFilesDescription = "DownloadFilesDescription";
    public const string DownloadFilesException = "DownloadFilesException";
    public const string DownloadFilesLocalPathDescription = "DownloadFilesLocalPathDescription";
    public const string DownloadFilesRecursionDescription = "DownloadFilesRecursionDescription";
    public const string DownloadFilesServerPathDescription = "DownloadFilesServerPathDescription";
    public const string DownloadFilesVersionControlServerDescription = "DownloadFilesVersionControlServerDescription";
    public const string DownloadFilesVersionDescription = "DownloadFilesVersionDescription";
    public const string EmptyChangeSet = "EmptyChangeSet";
    public const string EmptyDropLocationRootException = "EmptyDropLocationRootException";
    public const string EndCheckedInArgumentComment = "EndCheckedInArgumentComment";
    public const string EndRunTimeArgumentComment = "EndRunTimeArgumentComment";
    public const string EndTeamBuildArgumentComment = "EndTeamBuildArgumentComment";
    public const string ErrorRetrievingLabel = "ErrorRetrievingLabel";
    public const string EvaluateCheckinPoliciesDescription = "EvaluateCheckinPoliciesDescription";
    public const string EvaluateCheckinPoliciesEvaluationFailed = "EvaluateCheckinPoliciesEvaluationFailed";
    public const string EvaluateCheckinPoliciesWorkspaceDescription = "EvaluateCheckinPoliciesWorkspaceDescription";
    public const string ExpandEnvironmentVariablesAdditionalVariablesDescription = "ExpandEnvironmentVariablesAdditionalVariablesDescription";
    public const string ExpandEnvironmentVariablesDescription = "ExpandEnvironmentVariablesDescription";
    public const string ExpandEnvironmentVariablesInputDescription = "ExpandEnvironmentVariablesInputDescription";
    public const string FailedAutoMerge = "FailedAutoMerge";
    public const string FieldErrorFormat = "FieldErrorFormat";
    public const string FieldErrorsSavingNewWorkItem = "FieldErrorsSavingNewWorkItem";
    public const string FileNotFoundError = "FileNotFoundError";
    public const string FindMatchingFilesDescription = "FindMatchingFilesDescription";
    public const string FindMatchingFilesError = "FindMatchingFilesError";
    public const string FindMatchingFilesMatchPatternDescription = "FindMatchingFilesMatchPatternDescription";
    public const string GatedCheckinCancelled = "GatedCheckinCancelled";
    public const string GetBuildAgentDescription = "GetBuildAgentDescription";
    public const string GetBuildDetailDescription = "GetBuildDetailDescription";
    public const string GetBuildDirectoryDescription = "GetBuildDirectoryDescription";
    public const string GetBuildEnvironmentDescription = "GetBuildEnvironmentDescription";
    public const string GetChangeSetsAndUpdateWorkItems = "GetChangeSetsAndUpdateWorkItems";
    public const string GetChangeSetsOnBuildBreak = "GetChangeSetsOnBuildBreak";
    public const string GetException = "GetException";
    public const string GetTeamFoundationServerDescription = "GetTeamFoundationServerDescription";
    public const string GetWorkspaceDescription = "GetWorkspaceDescription";
    public const string GetWorkspaceNameDescription = "GetWorkspaceNameDescription";
    public const string IndexSourcesDescription = "IndexSourcesDescription";
    public const string IndexSourcesFileListDescription = "IndexSourcesFileListDescription";
    public const string InvalidBuildType = "InvalidBuildType";
    public const string InvalidBuildTypeNoDownload = "InvalidBuildTypeNoDownload";
    public const string InvalidFormatString_Revision = "InvalidFormatString_Revision";
    public const string InvalidMacroInBuildNumberException = "InvalidMacroInBuildNumberException";
    public const string InvalidPropertyError = "InvalidPropertyError";
    public const string InvalidSearchPattern = "InvalidSearchPattern";
    public const string InvalidWorkspaceMappingException = "InvalidWorkspaceMappingException";
    public const string InvokeForReasonDescription = "InvokeForReasonDescription";
    public const string InvokeForReasonReasonDescription = "InvokeForReasonReasonDescription";
    public const string InvokeProcessArgumentsDescription = "InvokeProcessArgumentsDescription";
    public const string InvokeProcessDescription = "InvokeProcessDescription";
    public const string InvokeProcessEnvironmentVariablesDescription = "InvokeProcessEnvironmentVariablesDescription";
    public const string InvokeProcessErrorDataReceivedDescription = "InvokeProcessErrorDataReceivedDescription";
    public const string InvokeProcessFileNameDescription = "InvokeProcessFileNameDescription";
    public const string InvokeProcessOutputDataReceivedDescription = "InvokeProcessOutputDataReceivedDescription";
    public const string InvokeProcessOutputEncodingDescription = "InvokeProcessOutputEncodingDescription";
    public const string InvokeProcessWorkingDirectoryDescription = "InvokeProcessWorkingDirectoryDescription";
    public const string ItemWarningFormat = "ItemWarningFormat";
    public const string LabelChildDescription = "LabelChildDescription";
    public const string LabelCommentDescription = "LabelCommentDescription";
    public const string LabelCreated = "LabelCreated";
    public const string LabelDescription = "LabelDescription";
    public const string LabelException = "LabelException";
    public const string LabelItemsDescription = "LabelItemsDescription";
    public const string LabelNameDescription = "LabelNameDescription";
    public const string LabelScopeDescription = "LabelScopeDescription";
    public const string LabelRecursionDescription = "LabelRecursionDescription";
    public const string LabelVersionDescription = "LabelVersionDescription";
    public const string LabelWorkspaceDescription = "LabelWorkspaceDescription";
    public const string MacroDescription_BuildID = "MacroDescription_BuildID";
    public const string MergeConflicts = "MergeConflicts";
    public const string MSBuildAdditionalVCOverridesDescription = "MSBuildAdditionalVCOverridesDescription";
    public const string MSBuildConfigurationDescription = "MSBuildConfigurationDescription";
    public const string MSBuildDescription = "MSBuildDescription";
    public const string MSBuildGenerateVsPropsFileDescription = "MSBuildGenerateVsPropsFileDescription";
    public const string MSBuildLogFileDescription = "MSBuildLogFileDescription";
    public const string MSBuildLogFileDropLocationDescription = "MSBuildLogFileDropLocationDescription";
    public const string MSBuildLogFileLink = "MSBuildLogFileLink";
    public const string MSBuildMaxProcessesDescription = "MSBuildMaxProcessesDescription";
    public const string MSBuildOutDirDescription = "MSBuildOutDirDescription";
    public const string MSBuildPlatformDescription = "MSBuildPlatformDescription";
    public const string MSBuildProjectDescription = "MSBuildProjectDescription";
    public const string MSBuildResponseFileDescription = "MSBuildResponseFileDescription";
    public const string MSBuildRunCodeAnalysisDescription = "MSBuildRunCodeAnalysisDescription";
    public const string MSBuildScriptDescription = "MSBuildScriptDescription";
    public const string MSBuildTargetsDescription = "MSBuildTargetsDescription";
    public const string MSBuildTargetsNotLoggedDescription = "MSBuildTargetsNotLoggedDescription";
    public const string MSBuildVerbosityDescription = "MSBuildVerbosityDescription";
    public const string MSTestCategoryDescription = "MSTestCategoryDescription";
    public const string MSTestDescription = "MSTestDescription";
    public const string MSTestFlavorDescription = "MSTestFlavorDescription";
    public const string MSTestFlavorNotSpecified = "MSTestFlavorNotSpecified";
    public const string MSTestFlavorNotSpecifiedCantDefault = "MSTestFlavorNotSpecifiedCantDefault";
    public const string MSTestInvalidArgumentException = "MSTestInvalidArgumentException";
    public const string MSTestMaxPriorityDescription = "MSTestMaxPriorityDescription";
    public const string MSTestMinPriorityDescription = "MSTestMinPriorityDescription";
    public const string MSTestPathToResultsFilesRootDescription = "MSTestPathToResultsFilesRootDescription";
    public const string MSTestPlatformAndFlavorCantDefault = "MSTestPlatformAndFlavorCantDefault";
    public const string MSTestPlatformAndFlavorNotSpecified = "MSTestPlatformAndFlavorNotSpecified";
    public const string MSTestPlatformDescription = "MSTestPlatformDescription";
    public const string MSTestPlatformNotSpecified = "MSTestPlatformNotSpecified";
    public const string MSTestPlatformNotSpecifiedCantDefault = "MSTestPlatformNotSpecifiedCantDefault";
    public const string MSTestPublishDescription = "MSTestPublishDescription";
    public const string MSTestReturnedExitCode128 = "MSTestReturnedExitCode128";
    public const string MSTestSearchPathRootDescription = "MSTestSearchPathRootDescription";
    public const string MSTestTestConfigIdDescription = "MSTestTestConfigIdDescription";
    public const string MSTestTestConfigNameDescription = "MSTestTestConfigNameDescription";
    public const string MSTestTestContainersDescription = "MSTestTestContainersDescription";
    public const string MSTestTestListsDescription = "MSTestTestListsDescription";
    public const string MSTestTestMetadataDescription = "MSTestTestMetadataDescription";
    public const string MSTestTestNamesDescription = "MSTestTestNamesDescription";
    public const string MSTestTestSettingsDescription = "MSTestTestSettingsDescription";
    public const string MSTestVersionDescription = "MSTestVersionDescription";
    public const string MultipleMatchingLabels = "MultipleMatchingLabels";
    public const string MustHaveProjectOrScript = "MustHaveProjectOrScript";
    public const string MustHaveWorkspaceName = "MustHaveWorkspaceName";
    public const string MustSetTestListOrTestContainersWithTestMetadata = "MustSetTestListOrTestContainersWithTestMetadata";
    public const string NoMatchesForSearchPattern = "NoMatchesForSearchPattern";
    public const string NoPermissionToWriteWI = "NoPermissionToWriteWI";
    public const string NoShelvesetToCheckinException = "NoShelvesetToCheckinException";
    public const string ProcessingLabels = "ProcessingLabels";
    public const string PublishSymbolsCommentsDescription = "PublishSymbolsCommentsDescription";
    public const string PublishSymbolsDescription = "PublishSymbolsDescription";
    public const string PublishSymbolsFileListDescription = "PublishSymbolsFileListDescription";
    public const string PublishSymbolsFileNotFound = "PublishSymbolsFileNotFound";
    public const string PublishSymbolsLastIdFileNotFound = "PublishSymbolsLastIdFileNotFound";
    public const string PublishSymbolsNoFilesSelected = "PublishSymbolsNoFilesSelected";
    public const string PublishSymbolsProductNameDescription = "PublishSymbolsProductNameDescription";
    public const string PublishSymbolsStoreCompressedDescription = "PublishSymbolsStoreCompressedDescription";
    public const string PublishSymbolsStorePathDescription = "PublishSymbolsStorePathDescription";
    public const string PublishSymbolsVersionDescription = "PublishSymbolsVersionDescription";
    public const string ResolvingConflict = "ResolvingConflict";
    public const string ResourceNameValidLength = "ResourceNameValidLength";
    public const string RetryingToUnshelve = "RetryingToUnshelve";
    public const string RevertWorkspaceDescription = "RevertWorkspaceDescription";
    public const string RevertWorkspaceWorkspaceDescription = "RevertWorkspaceWorkspaceDescription";
    private static ResourceManager s_resMgr = new ResourceManager("ActivitiesResources", Assembly.GetAssembly(typeof(ActivitiesResources)));
    public const string SetBuildBuildNumberDescription = "SetBuildBuildNumberDescription";
    public const string SetBuildCompilationStatusDescription = "SetBuildCompilationStatusDescription";
    public const string SetBuildDropLocationDescription = "SetBuildDropLocationDescription";
    public const string SetBuildKeepForeverDescription = "SetBuildKeepForeverDescription";
    public const string SetBuildLabelNameDescription = "SetBuildLabelNameDescription";
    public const string SetBuildLogLocationDescription = "SetBuildLogLocationDescription";
    public const string SetBuildPropertiesDescription = "SetBuildPropertiesDescription";
    public const string SetBuildPropertiesToSetDescription = "SetBuildPropertiesToSetDescription";
    public const string SetBuildQualityDescription = "SetBuildQualityDescription";
    public const string SetBuildSourceGetVersionDescription = "SetBuildSourceGetVersionDescription";
    public const string SetBuildStatusDescription = "SetBuildStatusDescription";
    public const string SetBuildTestStatusDescription = "SetBuildTestStatusDescription";
    public const string SharedResourceScopeDescription = "SharedResourceScopeDescription";
    public const string SharedResourceScopeExpirationTimeDescription = "SharedResourceScopeExpirationTimeDescription";
    public const string SharedResourceScopeLockExpired = "SharedResourceScopeLockExpired";
    public const string SharedResourceScopeMaxWaitTimeDescription = "SharedResourceScopeMaxWaitTimeDescription";
    public const string SharedResourceScopeResourceNameDescription = "SharedResourceScopeResourceNameDescription";
    public const string SharedResourceScopeTimeoutException = "SharedResourceScopeTimeoutException";
    public const string SkipActivityMessage = "SkipActivityMessage";
    public const string SourceAndSymbolServerSettings_IndexSourcesFormat1 = "SourceAndSymbolServerSettings_IndexSourcesFormat1";
    public const string SourceAndSymbolServerSettings_IndexSourcesFormat2 = "SourceAndSymbolServerSettings_IndexSourcesFormat2";
    public const string SourceAndSymbolServerSettings_SymbolStorePathFormat = "SourceAndSymbolServerSettings_SymbolStorePathFormat";
    public const string SourceAndSymbolServerSettingsIndexSourcesDescription = "SourceAndSymbolServerSettingsIndexSourcesDescription";
    public const string SourceAndSymbolServerSettingsIndexSourcesDisplayName = "SourceAndSymbolServerSettingsIndexSourcesDisplayName";
    public const string SourceAndSymbolServerSettingsSymbolStorePathDescription = "SourceAndSymbolServerSettingsSymbolStorePathDescription";
    public const string SourceAndSymbolServerSettingsSymbolStorePathDisplayName = "SourceAndSymbolServerSettingsSymbolStorePathDisplayName";
    public const string StorePathMustBeValidUncPath = "StorePathMustBeValidUncPath";
    public const string SyncWorkspaceAllowUnmappedDescription = "SyncWorkspaceAllowUnmappedDescription";
    public const string SyncWorkspaceAutoMergeDescription = "SyncWorkspaceAutoMergeDescription";
    public const string SyncWorkspaceDeletesDescription = "SyncWorkspaceDeletesDescription";
    public const string SyncWorkspaceDescription = "SyncWorkspaceDescription";
    public const string SyncWorkspaceGetOptionsDescription = "SyncWorkspaceGetOptionsDescription";
    public const string SyncWorkspaceGetsDescription = "SyncWorkspaceGetsDescription";
    public const string SyncWorkspaceNoCIOptionDescription = "SyncWorkspaceNoCIOptionDescription";
    public const string SyncWorkspacePopulateOutputDescription = "SyncWorkspacePopulateOutputDescription";
    public const string SyncWorkspaceReplacesDescription = "SyncWorkspaceReplacesDescription";
    public const string SyncWorkspaceVersionOverrideDescription = "SyncWorkspaceVersionOverrideDescription";
    public const string SyncWorkspaceWorkspaceDescription = "SyncWorkspaceWorkspaceDescription";
    public const string TestFailureException = "TestFailureException";
    public const string TestSpec_AssemblyFormat1 = "TestSpec_AssemblyFormat1";
    public const string TestSpec_AssemblyFormat2 = "TestSpec_AssemblyFormat2";
    public const string TestSpec_CategoryFormat = "TestSpec_CategoryFormat";
    public const string TestSpec_CommandLineArgsFormat = "TestSpec_CommandLineArgsFormat";
    public const string TestSpec_FailsBuildFormat = "TestSpec_FailsBuildFormat";
    public const string TestSpec_MetadataFormat1 = "TestSpec_MetadataFormat1";
    public const string TestSpec_MetadataFormat2 = "TestSpec_MetadataFormat2";
    public const string TestSpec_PriorityFormat1 = "TestSpec_PriorityFormat1";
    public const string TestSpec_PriorityFormat2 = "TestSpec_PriorityFormat2";
    public const string TestSpec_PriorityFormat3 = "TestSpec_PriorityFormat3";
    public const string TestSpecAssemblyFileSpecDescription = "TestSpecAssemblyFileSpecDescription";
    public const string TestSpecAssemblyFileSpecDisplayName = "TestSpecAssemblyFileSpecDisplayName";
    public const string TestSpecCategoryFilterDescription = "TestSpecCategoryFilterDescription";
    public const string TestSpecCategoryFilterDisplayName = "TestSpecCategoryFilterDisplayName";
    public const string TestSpecFailBuildOnFailureDescription = "TestSpecFailBuildOnFailureDescription";
    public const string TestSpecFailBuildOnFailureDisplayName = "TestSpecFailBuildOnFailureDisplayName";
    public const string TestSpecList_AssemblySpecFormat = "TestSpecList_AssemblySpecFormat";
    public const string TestSpecList_MetadataFileSpecFormat = "TestSpecList_MetadataFileSpecFormat";
    public const string TestSpecList_MultipleTestSpecsFormat = "TestSpecList_MultipleTestSpecsFormat";
    public const string TestSpecMaximumPriorityDescription = "TestSpecMaximumPriorityDescription";
    public const string TestSpecMaximumPriorityDisplayName = "TestSpecMaximumPriorityDisplayName";
    public const string TestSpecMetadataFileNameDescription = "TestSpecMetadataFileNameDescription";
    public const string TestSpecMetadataFileNameDisplayName = "TestSpecMetadataFileNameDisplayName";
    public const string TestSpecMinimumPriorityDescription = "TestSpecMinimumPriorityDescription";
    public const string TestSpecMinimumPriorityDisplayName = "TestSpecMinimumPriorityDisplayName";
    public const string TestSpecMSTestCommandLineArgsDescription = "TestSpecMSTestCommandLineArgsDescription";
    public const string TestSpecMSTestCommandLineArgsDisplayName = "TestSpecMSTestCommandLineArgsDisplayName";
    public const string TestSpecTestListsDescription = "TestSpecTestListsDescription";
    public const string TestSpecTestListsDisplayName = "TestSpecTestListsDisplayName";
    public const string TestSpecTestSettingsFileNameDescription = "TestSpecTestSettingsFileNameDescription";
    public const string TestSpecTestSettingsFileNameDisplayName = "TestSpecTestSettingsFileNameDisplayName";
    public const string TfsBuildBinariesSubdirectoryDescription = "TfsBuildBinariesSubdirectoryDescription";
    public const string TfsBuildBuildDirectoryDescription = "TfsBuildBuildDirectoryDescription";
    public const string TfsBuildConfigurationFolderPathDescription = "TfsBuildConfigurationFolderPathDescription";
    public const string TfsBuildDescription = "TfsBuildDescription";
    public const string TfsBuildDoNotDownloadDescription = "TfsBuildDoNotDownloadDescription";
    public const string TfsBuildLogFilePerProjectDescription = "TfsBuildLogFilePerProjectDescription";
    public const string TfsBuildRecursionTypeDescription = "TfsBuildRecursionTypeDescription";
    public const string TfsBuildSourcesSubdirectoryDescription = "TfsBuildSourcesSubdirectoryDescription";
    public const string TfsBuildTestResultsSubdirectoryDescription = "TfsBuildTestResultsSubdirectoryDescription";
    public const string ToolCommandLineArgumentsDescription = "ToolCommandLineArgumentsDescription";
    public const string ToolPlatformDescription = "ToolPlatformDescription";
    public const string ToolToolPathDescription = "ToolToolPathDescription";
    public const string TruncateWorkspaceName = "TruncateWorkspaceName";
    public const string TryingToUnshelve = "TryingToUnshelve";
    public const string UnableToDetermineWorkspace = "UnableToDetermineWorkspace";
    public const string UnableToUpdateWIField = "UnableToUpdateWIField";
    public const string UnexpectedExitCodeException = "UnexpectedExitCodeException";
    public const string UnexpectedTFServerException = "UnexpectedTFServerException";
    public const string Unmapped = "Unmapped";
    public const string UpdateBuildNumberDescription = "UpdateBuildNumberDescription";
    public const string ValidationErrorFormat = "ValidationErrorFormat";
    public const string VersionOverrideSetForValidateShelveset = "VersionOverrideSetForValidateShelveset";
    public const string WorkitemCreated = "WorkitemCreated";
    public const string WorkitemDoesNotContainField = "WorkitemDoesNotContainField";
    public const string WorkItemUpdated = "WorkItemUpdated";
    public const string WorkItemUpdateFailed = "WorkItemUpdateFailed";
    public const string WorkitemWithFieldNotFound = "WorkitemWithFieldNotFound";
    public const string WorkitemWithFieldNotFoundPlusException = "WorkitemWithFieldNotFoundPlusException";
    public const string WorkspaceMappingErrorPathVariableNotSet = "WorkspaceMappingErrorPathVariableNotSet";
    public const string WriteBuildErrorDescription = "WriteBuildErrorDescription";
    public const string WriteBuildErrorMessageDescription = "WriteBuildErrorMessageDescription";
    public const string WriteBuildInformationDescription = "WriteBuildInformationDescription";
    public const string WriteBuildInformationParentToBuildDetailDescription = "WriteBuildInformationParentToBuildDetailDescription";
    public const string WriteBuildInformationValueDescription = "WriteBuildInformationValueDescription";
    public const string WriteBuildMessageDescription = "WriteBuildMessageDescription";
    public const string WriteBuildMessageImportanceDescription = "WriteBuildMessageImportanceDescription";
    public const string WriteBuildMessageMessageDescription = "WriteBuildMessageMessageDescription";
    public const string WriteBuildWarningDescription = "WriteBuildWarningDescription";
    public const string WriteBuildWarningMessageDescription = "WriteBuildWarningMessageDescription";

    // Methods
    public static string Format(string resourceName, params object[] args)
    {
        string format = Get(resourceName);
        if (args == null)
        {
            return format;
        }
        for (int i = 0; i < args.Length; i++)
        {
            if (args[i] is DateTime)
            {
                DateTime time = (DateTime)args[i];
                Calendar calendar = DateTimeFormatInfo.CurrentInfo.Calendar;
                if (time > calendar.MaxSupportedDateTime)
                {
                    args[i] = calendar.MaxSupportedDateTime;
                }
                else if (time < calendar.MinSupportedDateTime)
                {
                    args[i] = calendar.MinSupportedDateTime;
                }
            }
        }
        return string.Format(CultureInfo.CurrentCulture, format, args);
    }

    public static string Get(string resourceName)
    {
        return s_resMgr.GetString(resourceName, CultureInfo.CurrentUICulture);
    }

    public static bool GetBool(string resourceName)
    {
        return (bool)s_resMgr.GetObject(resourceName, CultureInfo.CurrentUICulture);
    }

    public static int GetInt(string resourceName)
    {
        return (int)s_resMgr.GetObject(resourceName, CultureInfo.CurrentUICulture);
    }

    // Properties
    public static ResourceManager Manager
    {
        get
        {
            return s_resMgr;
        }
    }
}
